microbial insecticide - Turc Anglais Dictionnaire